specially designated major port - Spanish English Dictionary